Reengineering towards Distributed Applications

نویسندگان

  • Ansgar Radermacher
  • Andy Schürr
چکیده

The development of distributed applications is alleviated by tools that offer a suitable abstraction of the communication between two disjoint program parts. This abstraction is close to the typical means of exchanging information in an imperative programming language: a procedure call or a method invocation. These techniques are called middleware because they bridge the abstractions of the operating system’s API with that of the programming language. Well-known middleware techniques comprise the OMG standard CORBA, Microsoft’s DCOM and Java’s RMI. The use of such techniques eases the development of a distributed application considerably. But there are deficiencies:

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Towards an Architecture for Distributed Multimedia

The widespread use of multimedia resources has been demanding the reengineering of a broad class of supporting software in order to ease the implementation of multimedia applications. In this paper , we address the features a database system should provide in order to support multimedia applications, with emphasis on its integration to distributed platforms. The architecture of a prototype mult...

متن کامل

Security Engineering and Reengineering on Windows 2008 Server Based Distributed Systems

The objective of this paper is to reflect on the processes of Security Engineering and Reengineering in Distributed Systems, focused being also about the Windows 2008 Servers. It is very important to provide security and integrity to software applications, hardware and data. We will have in consideration the ways of making reengineering process efficient, including optimization of the encryptio...

متن کامل

RECAST: Evolution of Object-Oriented Applications

This research project is about reengineering object-oriented applications. Reengineering such applications inherits complex problems related to software maintenance, i.e., program understanding, program analysis, and program transformation and adds to them (1) the complexity introduced by late binding, dynamic typing, and incremental definition specific to object-oriented programming, and (2) t...

متن کامل

Creating Reusable Software Component from Object-Oriented Legacy System through Reverse Engineering

Due to the constant change in technology, lack of standardization, difficulties of changes and absence of distributed architecture, the business value of legacy systems have become weaker. We cannot undermine the importance of legacy systems because some of their functions are too valuable to be discarded and too expensive to reproduce. The software industry and researchers have recently paid m...

متن کامل

Distributed Object Management Integration System ( DOMIS ) FY 96 Final Report

Introduction IMPORTANT: Section 1 summarizes introductory material from Volume I, Migration Technology and Management Factors. If you have already read Volume I, then you may want to proceed to Section 2 of this volume. The DOMIS project has been able to identify critical issues, risks, and alternatives for reengineering existing legacy applications to employ off-the-shelf services. Such reengi...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2000